#define _CRT_SECURE_NO_WARNINGS 1
#include <string.h>


//int main()
//{
//    char num1[] = "123";
//    char num2[] = "456";
//
//    long long sum = 0;
//    for (int i = 0; num1[i]; ++i)
//    {
//        sum = sum * 10 + num1[i] - '0';
//    }
//    long long max = 0;
//    for (int i = 0; num2[i]; ++i)
//    {
//        max = max * 10 + num2[i] - '0';
//    }
//    long long tmp = max;
//    for (long long i = 1; i < sum; ++i)
//    {
//        max += tmp;
//    }
//    int arr[6] = { 0 };
//    int index = 0;
//    for (long long i = max; i > 0; i /= 10)
//    {
//        arr[index++] = i % 10;
//    }
//    for (long long i = 0; i < index / 2; ++i)
//    {
//        int tmp = arr[i];
//        arr[i] = arr[index - i - 1];
//        arr[index - i - 1] = tmp;
//    }
//    char ans[6] = { 0 };
//    for (int i = 0; i < index; ++i)
//    {
//        ans[i] = arr[i] + '0';
//    }
//	return 0;
//}


#include <assert.h>
//int my_strlen(char* str)
//{
//	assert(str);
//	char* start = str;
//	while (*str)
//	{
//		++str;
//	}											  
//	return str - start;
//}
//int main()
//{
//	char str[] = "abcdef";
//	int len = my_strlen(str);
//	return 0;
//}

#include <stdio.h>
//char* my_strcat(char* dest, const char* src)
//{
//	assert(dest && src);
//	char* ret = dest;
//	while (*dest)
//	{
//		++dest;
//	}
//	while (*dest++ = *src++);
//	return ret;
//}
//int main()
//{
//	char dest[70] = "you are a joke, ";
//	char src[] = "you are so dumb and you don't even know it";
//	int len = strlen(src);
//	char* ret = my_strcat(dest, src);
//	puts(ret);
//	return 0;
//}
																   
//
//int main()
//{
//	char dest[10] = "1234";
//	printf("%s\n", strcat(dest, "5678"));
//	return 0;
//}


//int main()
//{
//	char* words1[] = { "rsvyxfkbmllnsvfmiskouagjpymub","xqadhorgvguprqp" };
//	char* words2[] = { "rsvyxfkbmllnsvfmiskouagjpymub","xqadhorgvguprqp"
//"rsvyxfkbmllnsvfmiskouagjpymub","xqadhorgvguprqp","wvtjffkonflbmdmw","olekom","tcnrpyshlqvsisnk","jqwigwkehsvyylrixvbmrq","irrjybaruytqixlozgtb","ebsxabicklczdjoqahxybuvav","k","hoayhbdmxipzqxkkarjcfszgaolxo" };
//    char arr[100][31] = { 0 };
//    int row = 0;
//    int words1Size = sizeof(words1) / sizeof(words1[0]);
//    int words2Size = sizeof(words2) / sizeof(words2[0]);
//    for (int i = 0; i < words1Size; ++i)
//    {
//        int f = 1;
//        for (int j = 0; j < words1Size; ++j)
//        {
//             if (i != j && strcmp(words1[i], words1[j]) == 0)
//            {
//                f = 0;
//                break;
//            }
//        }
//        if (f)
//        {
//            strcpy(arr[row++], words1[i]);
//        }
//    }
//    char brr[100][50] = { 0 };
//    int row1 = 0;
//    for (int i = 0; i < words2Size; ++i)
//    {
//        int f = 1;
//        for (int j = 0; j < words2Size; ++j)
//        {
//            if (i != j && strcmp(words2[i], words2[j]) == 0)
//            {
//                f = 0;
//                break;
//            }
//        }
//        if (f)
//        {
//            strcpy(brr[row1++], words2[i]);
//        }
//    }
//    int ans = 0;
//    for (int i = 0; i < row; ++i)
//    {
//        int sum = 0;
//        for (int j = 0; j < row1; ++j)
//        {
//            if (strcmp(arr[i], brr[j]) == 0)
//            {
//                ++sum;
//            }
//        }
//        if (sum == 1)
//        {
//            ++ans;
//        }
//    }
//	return 0;
//}


//
//main()
//{
//    int n;
//    while (scanf("%d", &n) != -1)
//    {
//        for (int i = 0; i <= n; i++)
//        {
//            for (int j = 0; j <= n - i - 1; j++)
//            {
//                printf("  ");
//            }
//            for (int k = 0; k <= i; k++)
//            {
//                printf("*");
//            }
//            printf("\n");
//        }
//        for (int i = 0; i < n; i++)
//        {
//            for (int j = 0; j <= i; j++)
//            {
//                printf("  ");
//            }
//            for (int k = 0; k < n - i; k++)
//            {
//                printf("*");
//            }
//            printf("\n");
//        }
//    }
//}
int main()
{
    int n;
    double sum = 0;
    int max = 0;
    int min = 100;
    int c = 0;
    while (scanf("%d", &n) != -1)
    {
        sum += n;
        if (n >= max)
            max = n;
        if (n <= min)
            min = n;
        c++;
        if (c == 7)
        {
            printf("%.2lf\n", (sum - max - min) / 5.0);
            sum = 0;
            min = 100;
            max = 0;
            c = 0;
        }
    }
    return 0;
}
